#include <jni.h>
#include <android/asset_manager_jni.h>
#include <android/asset_manager.h>
#include <GLES3/gl31.h>
#include <android/log.h>
#include <malloc.h>
#include "myWyz.h"


using namespace std;
#define TAG "bullet_native"

#define LOGD(...) ((void)__android_log_print(ANDROID_LOG_DEBUG,TAG ,__VA_ARGS__)) // 定义LOGD类型
#define LOGI(...) ((void)__android_log_print(ANDROID_LOG_INFO, TAG, __VA_ARGS__))
#define LOGW(...) ((void)__android_log_print(ANDROID_LOG_WARN, TAG ,__VA_ARGS__)) // 定义LOGW类型
#define LOGE(...) ((void)__android_log_print(ANDROID_LOG_ERROR,TAG ,__VA_ARGS__)) // 定义LOGE类型
#define LOGF(...) ((void)__android_log_print(ANDROID_LOG_FATAL,TAG ,__VA_ARGS__)) // 定义LOGF类型

extern "C"
JNIEXPORT void JNICALL
Java_com_atom_wyz_bullet_1cpp_JNI_add(JNIEnv *env, jobject instance, jint a, jint b) {
    int c = add(a , b) ;
    // TODO
    LOGE("bullet start");
    LOGE("%d",  c);
}